silicon glen - German English Dictionary